chewable tablet - Turkish English Dictionary